a = input("Введите последовательность слов:" )
s = a.count(' ')
print("Количество слов:", s+1)
res1 = 0
for word in a.split():
    if (word[0] >= "A" and word[0] <= "Z") or (word[0] >= "А" and word[0] <= "Я"):
        res1 += 1
print("Количество слов c Заглавной буквы:", res1 )
res2 = 0
for word in a:
    if word[0] >= "a" and word[0] <= "z" and word[0] <= "A" and word[0] <= "Z":
        res2 += 1
print("Количество латинский символов:", res2)
three = sum(len(word) <= 3 for word in a.split())
print("Количество слов не превышающих 3 символа:", three )
v = a.count("-")
print("Количество слов содержащих деффис:", v)
maxW = ''
maxL = 0
locL = 0
locW = []
for i in a:
    if i != ' ':
        locL += 1
        locW.append(i)
    else:
        if maxL < locL:
            maxL = locL
            maxW = ''.join(locW)
        locW = []
        locL = 0
if maxL < locL:
    maxL = locL
    maxW = ''.join(locW)
print("Самое длинное слово:",maxW)
print("Количество букв в самом длинном слове:", maxL)
